#wnd_calc_order_popup {
    display: none;
    background-color: #fff;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 25px 5px #999;
    color: #111;
    max-width: 550px;
    width: 100%;
    padding: 25px;
}

.b-close {
    border-radius: 7px 7px 7px 7px;
    box-shadow: none;
    font: bold 131% sans-serif;
    padding: 0 6px 2px;
    position: absolute;
    right: -7px; top: -7px;
    background-color: #2b91af;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    text-decoration: none;
}

.b-close span {
    font-size:84%;
    color: #fff;
    cursor: pointer;
    text-align: center;
}

.b-close:hover {
    background-color: #1e1e1e;
}

#order_send {
    width: 100%;
    /*background-color: rgb(40, 96, 144);*/
    background-color: rgb(51, 122, 183);
    border-radius: 2px;
}

#order_send:hover {
    background-color: #286090;
}

#order_send {
    padding: 0.5em;
}

/* Help blocks */

#wnd_calc_order_popup .help-block {
    font-size: smaller;
    color: red;
}

#wnd_calc_order_popup .required {
    color: red;
}

#wnd_calc_order_popup .form-group {
    font-weight: normal;
}

#wnd_calc_order_popup input {
    width: 100%;
}
